/* Copyright 2009-2011 Hewlett-Packard Development Company, L.P. All rights reserved. */
html {
	width: 100%;
	position: relative;
}

body {
	position: relative;
	background-color: #d8d8d8;
}

body, html {
	margin: 0;
	padding: 0;
	height: 100%;
}

html, body, input, button {
	font-family: Prelude, Prelude Medium, Segoe UI, Arial, Helvetica, Sans-Serif;
	font-size: 20px;
	cursor: default;
}

.enyo-bg {
	background-color: #d8d8d8;
}

.enyo-text-ellipsis {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.enyo-text-filter-highlight {
	background: url(../images/filter-highlight.png) bottom left repeat-x;
}

.enyo-label {
	color: #1f75bf;
	text-transform: uppercase;
}

.enyo-header {
	font-size: 1rem;
}

.enyo-subheader {
	font-size: .9rem;
}

.enyo-body,
.enyo-paragraph {
	font-size: .8rem;
}

.enyo-paragraph {
	margin: .5em 0;
}

.enyo-subtext {
	font-size: .8rem;
	color: #696969;
}

.enyo-footnote {
	font-size: .7rem;
}
